﻿function RadioChecked(param)
{
    
    var frm = document.forms[0];
    // Take all elements of the form

    for (i=0; i < frm.length; i++)
    {
      // itinerate the elements searching "RadioButtons"

      if (frm.elements[i].type == "radio")
      {
        // Unchecked if the RadioButton is != param

        if (param != frm.elements[i].id )
        {
          frm.elements[i].checked = false;
        }
      }
    }
 
}

function SelectAllCheckboxes(spanChk, rpt)
{
    // Added as ASPX uses SPAN for checkbox
    var oItem = spanChk.children;
    var theBox= (spanChk.type=="checkbox") ? spanChk : spanChk.children.item[0];
    xState=theBox.checked;
    elm=theBox.form.elements;

    for(i=0;i<elm.length;i++)
      if((elm[i].type=="checkbox") && (elm[i].name.indexOf(rpt)> -1) && elm[i].id!=theBox.id)
      {
        if(elm[i].checked!=xState)
          elm[i].click();
      }
}
function cfAdd()
{
    return confirm('Bạn có chắc chắn là muốn thêm vào không?');
}
function cfSave()
{
    return confirm('Bạn có chắc chắn là muốn lưu thay đổi không?');
}
function cfDelete()
{
    return confirm('Bạn có chắc chắn là muốn xóa không?');
}
function cfDeleteAll()
{
    return confirm('Bạn có chắc chắn là muốn xóa tất cả không?');
}

function HideContent(d) {
document.getElementById(d).style.display = "none";
}
function ShowContent(d) {
document.getElementById(d).style.display = "";
}
function ReverseDisplay(d) {
if(document.getElementById(d).style.display == "none") { document.getElementById(d).style.display = ""; }
else { document.getElementById(d).style.display = "none"; }
}
function btnBack()
{
    return window.history.go(-1);
}

function fncInputNumeric()
{
	if(!(event.keyCode==45||event.keyCode==46||event.keyCode==48||event.keyCode==49||event.keyCode==50||event.keyCode==51||event.keyCode==52||event.keyCode==53||event.keyCode==54||event.keyCode==55||event.keyCode==56||event.keyCode==57))
	{
		event.returnValue=false;
	}
}

function EnsureNumeric()

{

  var key = window.event.keyCode;

  if (key <48 || key >57)

    window.event.returnValue = false;

}